package com.anjie.powerproject.pojo;

import java.util.Arrays;
import java.util.Date;
import java.util.List;

public class CustomAtlasViewDevice {

    private Integer deviceId;

    private String deviceName;

    private String picPath;

    private String highlightPicPath;

    private Date create_time;

    private float power;

    private float conversionRate;

    private float[] coordinate;

    private float cap;

    private Integer isPredicted;

    private String workTime;

    private Integer version;

    private List<CustomRelationship> relationship;

    public CustomAtlasViewDevice() {
    }

    public Integer getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(Integer deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getPicPath() {
        return picPath;
    }

    public void setPicPath(String picPath) {
        this.picPath = picPath;
    }

    public String getHighlightPicPath() {
        return highlightPicPath;
    }

    public void setHighlightPicPath(String highlightPicPath) {
        this.highlightPicPath = highlightPicPath;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public float getPower() {
        return power;
    }

    public void setPower(float power) {
        this.power = power;
    }

    public float getConversionRate() {
        return conversionRate;
    }

    public void setConversionRate(float conversionRate) {
        this.conversionRate = conversionRate;
    }

    public float[] getCoordinate() {
        return coordinate;
    }

    public void setCoordinate(float[] coordinate) {
        this.coordinate = coordinate;
    }

    public float getCap() {
        return cap;
    }

    public void setCap(float cap) {
        this.cap = cap;
    }

    public Integer getIsPredicted() {
        return isPredicted;
    }

    public void setIsPredicted(Integer isPredicted) {
        this.isPredicted = isPredicted;
    }

    public String getWorkTime() {
        return workTime;
    }

    public void setWorkTime(String workTime) {
        this.workTime = workTime;
    }

    public List<CustomRelationship> getRelationship() {
        return relationship;
    }

    public void setRelationship(List<CustomRelationship> relationship) {
        this.relationship = relationship;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    @Override
    public String toString() {
        return "CustomAtlasViewDevice{" +
                "deviceId=" + deviceId +
                ", deviceName='" + deviceName + '\'' +
                ", picPath='" + picPath + '\'' +
                ", highlightPicPath='" + highlightPicPath + '\'' +
                ", create_time=" + create_time +
                ", power=" + power +
                ", conversionRate=" + conversionRate +
                ", coordinate=" + Arrays.toString(coordinate) +
                ", cap=" + cap +
                ", isPredicted=" + isPredicted +
                ", workTime='" + workTime + '\'' +
                ", version=" + version +
                ", relationship=" + relationship +
                '}';
    }
}
